Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F4 Japan F2 Japan F3 Italy F13 Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Italy F5 Italy F6 M15 Cancun M15 Cancun M25 Harlingen M25 Pensacola M15 Cancun M25 Calabasas M25 Wichita M25 Doha Melbourn Challenger Lugano Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Monza Challenger Cremona Challenger Burnie Challenger Caloundra Challenger Nottingham Challenger Nottingham Challenger M15 Santo Domingo M25 Austin M15 Doha M25 Al Zahra Bratislava Challenger Aix En Provence Challenger Mallorca Challenger Surbiton Challenger Winnipeg Challenger Monterrey Challenger Savannah Challenger Bengaluru Challenger M25 Santo Domingo Kigali 2 Challenger Champaign Challenger Chennai Challenger New Delhi Challenger San Luis Potosi Challenger M15 Las Vegas Mexico City Challenger Tiburon Challenger Acapulco Challenger Fairfield Challenger Calgary Challenger Split 1 Challenger Sao Paulo Challenger M25 Chennai Little Rock Challenger Brisbane 1 Challenger Mallorca Challenger Bloomfield Hills Challenger Bogota Challenger M25 Xalapa Las Vegas Challenger M25 Pensacola Morelos Challenger Jingshan Challenger M25 Tulsa Knoxville Challenger Drummondville Challenger Noumea Challenger Pune Challenger Morelos Challenger Leon Challenger Merida Challenger Morelia Challenger Cuernavaca Challenger Savannah Challenger Tunis Challenger Perugia Challenger Cary Challenger Tyler Challenger Palmas del Mar Challenger Newport Challenger Chicago Challenger Lexington Challenger Santo Domingo Challenger M25 Nottingham Mallorca Challenger Lexington Challenger Cary 2 Challenger Columbus Challenger Barranquilla Challenger Tiburon Challenger Zhangjiagang Challenger Shanghai Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Renault Slovenian Open - Ljubljana Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Windy City Classic - Winnetka Frito Lay/USTA Challenger - Binghamton CMG Asia Open - Hong Kong Perth Challenger - Perth Rijeka Open - Rijeka Burnie Challenger Australian Men's Hardcourt Championships - Adelaide Sarasota Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Napoli Challenger Pilot Pen International - New Haven Zagreb Challenger Nottingham Challenger Heineken Open - Singapore Bangkok Challenger AAPT Championships - Adelaide Bangkok Challenger Adidas International - Sydney Bengaluru Challenger Franklin Templeton Tennis Classic - Scottsdale Toyota Challenger ERA Real Estate Clay Court Championships - Orlando Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Dallas Challenger Infiniti Open - Los Angeles Mexico City Challenger Heineken Open Singapore - Singapore Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London Chicago Challenger RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch AIG Japan Open - Tokyo Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis AIG Japan Open - Tokyo Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Bratislava Challenger The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Open 13 - Marseille Hypo Group Tennis International - Portschach The Stella Artois Championships - London Mumbai Open - Mumbai The Artois Championships - London U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Malaysian Open - Kuala Lumpur Medibank International - Sydney SAP Open - San Jose Gerry Weber Open - Halle Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Lille Challenger Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London Cassis Challenger AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart AEGON Championships - London Citi Open - Washington Rakuten Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Nottingham Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Moselle Open - Metz Chengdu Open - Chengdu Dallas Challenger Monterrey Challenger Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Open Parc - Lyon Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Biella 4 Challenger Lugano Challenger Rome 1 Challenger China Open - Beijing Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Istanbul 2 Challenger Cassis Challenger Astana Open - Nur-Sultan Mexico City Challenger Aguascalientes Challenger Monterrey Challenger Todi Challenger Malaga Challenger Verona Challenger Infosys Hall of Fame Open - Newport Mexico City Challenger Chengdu Open - Chengdu Little Rock Challenger Salinas Challenger Istanbul Challenger Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Charleston Challenger AEGON Championships - London Fairfield Challenger Citi Open - Washington Nonthaburi 3 Challenger Abierto Mexicano - Los Cabos Pune Challenger Libema Open - 's-Hertogenbosch China Open - Beijing Savannah Challenger Brisbane International - Brisbane Chicago Challenger Santo Domingo Challenger BMW Open - Munich Legg Mason Tennis Classic - Washington Charleston Challenger Brisbane International - Brisbane Charlottesville Challenger European Open - Antwerp Brisbane 2 Challenger Erste Bank Open - Vienna Chengdu Open - Chengdu Brisbane International - Brisbane TEB BNP Paribas Istanbul Open - Istanbul Mifel Tennis Open - Los Cabos Adidas International - Sydney AT&T Challenge - Atlanta Mallorca Championships - Mallorca Adidas International - Sydney Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Pacific Life Open - Indian Wells The Lipton Championships - Key Biscayne The Stella Artois Grass Court Championships - London Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells Thailand Open - Bangkok The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Hypo Group Tennis International - Portschach Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Countrywide Classic - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo The Tennis Channel Open - Las Vegas Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Rogers Masters - Toronto Next Generation Adelaide International - Adelaide Medibank International - Sydney Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati ABN AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells Tennis Channel Open - Las Vegas BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Brisbane - Brisbane Medibank International - Sydney Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Intrum Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells New York Open - New York Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Gazprom Hungarian Open - Budapest Rogers Cup - Montreal BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta AEGON Championships - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Atlanta Tennis Championships - Atlanta Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Legg Mason Tennis Classic - Washington Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris New York Open - New York BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Sony Open Tennis - Miami Delray Beach International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid AEGON International - Eastbourne Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Atlanta Tennis Championships - Atlanta BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami If Stockholm Open - Stockholm Apia International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Mutua Madrid Open - Madrid Open Sabadell Atlantico - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Rogers Cup - Toronto Erste Bank Open - Vienna Valencia Open - Valencia Apia International - Sydney US Men's Clay Court Championship - Houston BMW Open - Munich BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome BMW Open - Munich Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Claro Open Colombia - Bogota Coupe Rogers - Montreal Western & Southern Open - Cincinnati If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Shanghai Rolex Masters - Shanghai Apia International - Sydney Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open Qualifying - Doha Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Shanghai ATP Masters - Shanghai Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 1, 2R, THA-AUS 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Hopman Cup - Perth Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Hopman Cup - Perth Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, 1R, CZE-AUS 2-3 Hopman Cup - Perth Proton Malaysian Open - Kuala Lumpur Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Hall of Fame Tennis Championships - Newport Brasilia Challenger Newsweek Champions Cup - Indian Wells Tennis Masters Series - Indian Wells Hopman Cup - Perth Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Lexington Challenger Tennis Masters Series - Cincinnati Rogers Cup - Montreal NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Sony Ericsson Open - Miami BB&T Atlanta Open - Atlanta Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Tennis Masters Cup - Lisbon Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Shanghai Rolex Masters - Shanghai Olympics - Sydney Olympics - Beijing Olympics - London Knoxville Challenger Charlottesville Challenger Citi Open - Washington U.S. Open - New York Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Rogers Cup - Montreal U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, SF, GBR-AUS 3-2 Tennis Masters Cup - Sydney